home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d8 / zc1755e.arc / ZCOMM.NEW < prev   
Text File  |  1990-03-14  |  14KB  |  312 lines

  1. Arrow Electronics at 800-932-7769 (516-467-1000) sells National NS16550AN
  2. chips mail order (credit card) in small quantities.  Ask for NS16550AN.
  3. It's important to get the "AN" part, earlier versions won't do.
  4. Another source is Jameco Electronics at 415-592-8097.
  5.  
  6. BIX's ZMODEM is operating properly now that the X.25 interface problems that
  7. prevented the sender from monitoring the reverse channel have been fixed.
  8. (BIX is a timesharing service accessed via Tymnet with the call letters BIX.)
  9.  
  10. With PC Pursuit, the correct command to set parameter 64 is:
  11.     set 0:0,64:7
  12. the "parameter 0" is really a syntactic flag to denote Private Telenet
  13. parameters.  In the future this parameter value should become a default for
  14. PC Pursuit.
  15.  
  16. The "DT" test condition indicates that an outer level script command has
  17. called the Term Function.  When the DT test condition is true, the script
  18. should enter the term function with a "return" command instead of calling
  19. yet another instance of the Term Function.
  20.  
  21. 17.55 ANSI VT102 "delete character" displays properly under DESQview
  22. (the screen is now updated promptly).  SGR 10/11/12 codes used by
  23. SCO are now recognized.
  24.  
  25. ALT-Q no longer zeros the K numeric parameter (disabled F11/F12).  The
  26. Crash Recovery at -512 bytes problem has been corrected.
  27.  
  28. A bug in the implementation of the rz/sz -rr option has been corrected.
  29. When using the -rr option, both sending and receiving programs should be a
  30. March 8 1990 or later version, otherwise files will be needlessly sent.
  31.  
  32. YAM now defaults to "handshake both" if the clear to send signal is high
  33. when YAM selects the comm port.
  34.  
  35. In the "review w" function, a blank file name now implies the modem.
  36.  
  37. The "aulopts" string parameter has been added as a convenience.  The
  38. "sz" command processes options in "aulopts" before processing command
  39. line options.
  40.  
  41. The "mm224" script now supports the HST "dual standard" modem when
  42. the MODEM variable is set to HST.
  43.  
  44. 17.52 The "rdisks" string parameter has been added.  When YAM is
  45. Restricted, disk drive letters are checked with this parameter in addition
  46. to the "disks" parameter.
  47.  
  48. COM7 and COM8 are now:
  49. COM7 2E8 IRQ5 (Alternate "COM3")
  50. COM8 3E8 IRQ5 (Alternate "COM4")
  51.  
  52. The DPORT environment variable may now be specfied in "portx" format.
  53.  
  54. The cursor used with the Conference command and online command recall no
  55. longer obscures the character being edited.
  56.  
  57. With Wyse emulation, "PC MODE" now works properly for Shift, Ctrl, and Alt
  58. function keys.
  59.  
  60. 17.51 The -Wn option has been fixed. Improvements were made to VT220
  61. emulation of DSR.  Some errors in the DG Dasher emulation were fixed.
  62.  
  63. 17.50 Setting the DOS "EGA" environment to MONO uses video mode 7 for
  64. 80x25 text instead of the default 3.  "C>set EGA=MONO"
  65.  
  66. ZMODEM-90(Tm) extensions:
  67.  
  68. Receiver specified window size: The -Wn option operates similarly
  69. to the -wn option.  The -Wn option is specified to the receiver,
  70. which sends this information to the sender.  Pro-YAM,
  71. ZCOMM and DSZ versions beginning with Jan 22 support this.
  72.  
  73. Specified extra escaped characters: The "zmtxesc" and
  74. "zmrxesc" allow extra characters to be escaped when sending
  75. (zmtxesc) or receiving (zmrxesc).  Zmtxesc is effective
  76. sending to any ZMODEM program.  The sz commands in Omen products after Jan 22
  77. 1990 except for DSZ.COM recognize incoming "zmrxesc" requests.
  78. TThe zmrxesc and zmtxesc string parameters consist of one or more
  79. printing characters corresponding to the control characters to be
  80. escaped.  To escape NULL:  set zmrxesc "@"
  81.  
  82. Since DSZ does not support string parameters, a -Q<string>
  83. option unique to DSZ performs the same function as zmrxesc and
  84. zmtxesc.  If the Q<string> option is used in DSZOPT, it must be last.
  85. To escape NULL: dsz sz -Q@ file.ext
  86.  
  87. MobyTurbo(Tm):
  88.  
  89. MobyTurbo optimizes throughput on ZIP, ARC, and similar files
  90. over paths that support ZMODEM and do not "eat" or otherwise
  91. respond to control characters.  This includes all paths that
  92. support YMODEM-g (or would except for random
  93. errors).
  94.  
  95. Activate MobyTurbo with the -m option to one or more of: sz,
  96. rz, or adlopts.
  97.  
  98. LOCK OUT MobyTurbo with the -M option.  -M is effective until
  99. the next "call" command.  Use -M in situations when the
  100. sender has -m turned on and YAM's check fails to discover path
  101. conditions that preclude MobyTurbo.
  102.  
  103. ZMODEM over 7 bit paths:  (Not supported in DSZ.COM)
  104.  
  105. A pair of ZMODEM-90 programs with 7-bit support operating over
  106. a 7 bit path should detect that fact and switch to one of two
  107. 7-bit path compatible encodings.  For testing, this can be
  108. forced with a "-E" option.
  109.  
  110. Default 7-bit mode is RLE compression and 8th bit quoting
  111. similar to Kermit but more efficient because not so many
  112. control characters are quoted.  Use this default for text
  113. files.  Rubout and all control characters can be escaped with
  114. the -e option.  Individual control characters can be escaped
  115. with "zmtxesc" and "zmrxesc".
  116.  
  117. Pack-7 instead of quoting is activated with the -P option.
  118. (-P has no effect on 8 bit paths.) Pack-7 packs 4 bytes into 5
  119. printing characters.  This is more efficient than quoting for
  120. files where 25% more 8th bits appear than the number of
  121. characters saved by RLE compression.  (This statement applies
  122. to GIF, *ARC, ZOO, and ZIP files.  It may or may not apply to
  123. other binary file formats, depending on the data.) Pack-7 will
  124. match or beat standard Kermit on ZIP files, even when Kermit
  125. has use of all 8 bits.
  126.  
  127. While Pack-7 is efficient in transmitting data in the fewest
  128. possible number of bytes, it is somewhat CPU intensive; a 4.77
  129. mHz PC got about 880 cps on a cold night.
  130.  
  131. With ZMODEM, setting a packet length or subpacket length relates
  132. to the number of data bytes involved, the number of bytes sent
  133. varies.  By contrast Kermit regulates the number of bytes sent
  134. per packet and the number of user data bytes varies.
  135.  
  136. Some approximate speeds SCO Unix on 33 mHz Micronics D/L to 4.77 mHz "xt":
  137.  
  138. (4800 bps direct connection)
  139.     YMODEM-g    470
  140.     MobyTurbo    473
  141.     YMODEM-1k    434
  142.     Pack-7       381
  143.     COMPRESSED-7    314
  144.     Kermit-8-Quot    239    (1000 byte long packets)
  145. File:  75136 supk412.zip  (as downloaded from GEnie)
  146.  
  147. (19200 bps direct connection)
  148.     YMODEM-g    1850
  149.     MobyTurbo    1887
  150.     YMODEM-1k    1515
  151.     Pack-7        887    (shows speed of PC)
  152.     COMPRESSED-7    1327
  153.     Kermit-no Quote     735    (1000 byte long packets)
  154.     Kermit-8-Quot     598    (1000 byte long packets)
  155. File: 192451 yamtest.exe
  156.  
  157.  
  158. FLAG DAYZ: A number of issues remain to be tested on 7-bit operation.
  159.  
  160.  
  161. *****************************************************************************
  162. *****************************************************************************
  163.  
  164. WHAT TO LOOK FOR:
  165.  
  166. Performance difference with MobyTurbo, possible side effects/incompatibilities.
  167. MobyTurbo logic tests for software flow control incompatibilities: when
  168. does this test fail?
  169.  
  170. Automatic detection of 7-bit paths.  Spurous detection of 7-bit paths
  171. and failure to detect 7-bit paths.
  172.  
  173. Generated XON and XOFF characters should now be the correct
  174. parity.
  175.  
  176. Setting the DOS "EGA" environment to MONO uses video mode 7 for
  177. 80x25 text instead of the default 3.  "C>set EGA=MONO"
  178. may be used when driving Mono displays from an EGA.
  179.  
  180. 17.48 The term function status line "N" (numlock) display is now
  181. suppressed if the K numeric parameter is non 0 (extended keyboard).
  182. This change was made because 101 key keyboards are often used in
  183. NumLock mode as a default.
  184.  
  185. 17.47 The mk command now accepts 96 definitions with strings up to 7
  186. bytes.  The "zmodem f" parameter masks the "handshake" command on
  187. Unix/Xenix systems to allow use in situations where flow control is not
  188. properly implemented in the kernel.
  189.  
  190. 17.46 Failure of certain forms of the directory commands to list
  191. files was corrected.
  192.  
  193. 17.44 Detection of corrupted SQueezed files has been improved,
  194. reducing the probability of YAM choking on a munged SQueezed file.
  195.  
  196. 17.43 The W numeric parameter has been added to support Video7
  197. boards which require a non 0 value in the AH register on INT
  198. 10h bios calls for setting video modes (e.g., 132 columns).
  199. The value of the W numeric parameter (default 0) is placed in
  200. the AH register when attempting to switch video modes.
  201.  
  202. Wyse (wy60) terminal emulation has been added to support operation with
  203. Unix/Xenix systems and VP/ix.  The command "display wyse" enables Wyse
  204. emulation.  Wyse emulation can place YAM in "PC personality" mode with
  205. 25 display lines (status line invisible) and "scan code" operation.
  206. Since the SysRq key does not return a code to the BIOS INT 16 keyboard
  207. routines, the sequence "LeftShift Alt =" will send the scancodes for
  208. SysRq.  To exit from VP/ix, hold down on the left shift and alt keys,
  209. tap =, tap m, and tap q before releasing the alt and shift keys.
  210.  
  211. VT2xx 8 bit control codes are now recognized with "display vt100 8bit".
  212.  
  213. The -R option may now be used with in applications involving wild cards.
  214. To send a directory subtree: sz -fR dir1
  215.  
  216. The defintion COM7 used with the "port" command now corresponds to 2F8 and
  217. IRQ5, yet another alternative definition for COM3.  COM8 now is 3E8 and
  218. IRQ5, an alternative for COM4.
  219.  
  220. The "zmodem c" numeric parameter was added to allow
  221. disabling of Cybernetic Data Recovery for use with non
  222. standard X/YMODEM programs (z pc0).
  223.  
  224. Files passed over because of creation errors at the receiving
  225. end are now counted by the "sz" command as errors.  The receiving
  226. program must be a 9/89 or later version for this to be effective.
  227.  
  228. Use of DIRSX no longer scrambles file date on files sent with "sz/sb" commands.
  229.  
  230. 17.41 Corrects a handshaking problem with the zcommand[w]
  231. commands.  The bro command executed in host operation no
  232. longer loops if carrier is lost in the middle of execution.
  233.  
  234. 17.40  Corrects a protocol negotiation problem encountered when the
  235. rz or sz -e option is used.  Host programs can now specify an alternate
  236. CANCEL sequence (not used with Unix or DOS).
  237.  
  238. The ZMODEM "Slow Send" mode inserts a brief pause after each subpacket
  239. when invoked with the -F option, or automatically when the "sz" command
  240. detects failing flow control.  The zmodem F numberic parameter (default 1)
  241. sets the pause in tenths of seconds.  Automatic activation of "Slow Send"
  242. mode is quicker than in previous versions.
  243.  
  244. 17.39 The -rr option has been improved.  Long file compares are done in
  245. two stages to save time when the first portions do not match.
  246.  
  247. File renaming for illegal file names now works when a path is present,
  248. either form the incoming file or locally specified with dirrx.
  249.  
  250. 17.38  A link command given from host mode no longer hangs up on the
  251. caller if carrier is dropped on the linked port.
  252.  
  253. A "kbdlock 257" command now prevents the user from aborting a script
  254. when he is entering input.
  255.  
  256. This version introduces ZMODEM variable length headers of up to 16 bytes
  257. information field instead of the previous fixed 4.  Selection of variable
  258. length header capability is automatic and downward compatible.  Variable
  259. length headers allow future extensions to ZMODEM's capabilities.
  260.  
  261. ZMODEM Crash Recovery now understands the -rr option to compare the CRC-32
  262. of the assumed common file segment before continuing an incomplete file
  263. transfer.  The "zmodem R" numeric parameter may be set to limit the number
  264. of bytes in the files that are compared; the default R value of 0 allows
  265. all of the file to be compared, an R value up to 32000 (up to 2 billion on
  266. 32 bit flavors) limits the comparision to the first R bytes of the two
  267. files.  The ZMODEM -rr option is supported by Omen Tech versions April 18
  268. 1989 and later.
  269.  
  270. When ZMODEM Crash Recovery detects incompatible source and destination
  271. file contents, the destination file is now truncated to zero length before
  272. proceeding with the transfer.  Crash Recovery requires the destination
  273. file to be no longer than the source file.
  274.  
  275. The C numeric parameter has been added to allow review of text editing and
  276. other screen oriented sessions that do not use normal linefeeds.  Setting
  277. the C numeric parameter to a value of, say, 20, causes the review function
  278. to display 20 escape sequences in each display.  When the C numeric
  279. parameter is non 0, review movement commands count both ESC characters and
  280. linefeeds.
  281.  
  282. 17.37 Changes spaces in received pathnames to underscores.  This makes
  283. downloading from certain mainframe ZMODEM programs more pleasant.
  284.  
  285. 17.36 Corrects the situation where ^U followed by a disconnect in host
  286. operation would cause YAM to loop until a keyboard character was hit.
  287. ZMODEM now displays COMPRESSED for RLE compressed transfers.
  288.  
  289. 17.35 Adds the "onexit" string parameter, executed when exiting YAM.
  290. EXAMPLE: set onexit "@echo GOODBYE"
  291.  
  292. If hardware flow control was selected with the "handshake" command,
  293. the "o" and "off" commands will deassert Clear To Send as well as
  294. Data Terminal Ready.
  295.  
  296. DG Dasher line drawing characters are now emulated.
  297.  
  298. 17.34 An ANSI escape emitted by the command line reader in Host Operation
  299. has been replaced by a variable number of spaces, unless intra-line
  300. editing is used.
  301.  
  302. 17.33 Adds Emacs style editing on lines entered at prompts and
  303. in conference mode.  See READ.ME for details.
  304.  
  305. 17.30 Vt100/ANSI emulation now recognizes CSI S and CSI T (scroll).  CSI b
  306. (repeat last character) is recognized for printing characters.
  307.  
  308. 17.29 Adds the "B" numeric parameter.  Its default non zero
  309. value causes dial commands given as phone numbers to force a
  310. "bye" command to terminate the current connection.
  311.  
  312.